Lance Armstrong falls from "greatest cyclist" to "greatest cheater"

Notes
In 2012 International Cycling officials stripped Lance Armstrong of his seven Tour de France titles and banned him for life from International and US cycling. The U.S. Anti-Doping Agency says he participated in "most sophisticated, professionalized, and successful doping programme sport has ever seen."…
Related Media
See more
Related Illustrations
See more